Summary

Experienced professional with skills of DevOps / Delivery lead / Principal software engineer and a team player

Projects

Dil Ka Rishta
Photonews
Rivafashion
Property Trade
Api For Search Jobs
Flowline

Experience

Company Logo
Principal Software Engineer
TkXel
Dec 2022 - Present | Lahore, Pakistan

Working as a developer, devops and a delivery lead. Worked on many projects small and big and also part of presales and project winning

Company Logo
Software Engineer
Lalaland.pk
Feb 2019 - Present | Lahore, Pakistan

Working on new modules and plugins, Primary work on deployment, development
Worked on maintaince, fix bugs, apply tracker to read customer usage
Customizeable website
Optimization speed up frontend and backend,
Work on refunds / returns and replacements
Integration with leopards , Trax For Courier Service for dispatch to customer
Reporting and Tracking of Package
Payment Method = Cash on delivery and Bank transfer
Modules: Add To Cart, WishList, Cart Reminder, Email Marketing, Sms Alert and notification to
every event trigger
Participants: Customer = Admin = Merchant = Courier Service = Customer
Working on Mobile APis For IOS and Android

Company Logo
Php Developer
Goodlogics
Aug 2017 - Present | Lahore, Pakistan

Project Rivafashion: (Magento 1.9) (Shopping website like daraz)
 Working on new modules and plugins, Primary work on deployment to cloud service like amazon aws
 Worked on maintaince, fix bugs, apply tracker to read customer usage
 Customize the Plugin to work as multistore
 Apply Lesti Fpc (full page cache) cache to speed up frontend, 
Apply Cache Warmer To warmup the cache autobuild 

On Amazon AWS:
Apply Elastic Cache to speed up the site performance
Apply Cloudfront to minimize load to server , use aas third party to serve css, js and medias
Apply EFS (Elastic File System) , Shared Between multiple servers
Apply Autoscaling Approach between multiple servers to use round robin approach
Use Easltic IP address techinque to fixed Ip For specific Servers to use FTP, git
Use Graphs to monitor the site performance and evictions
Set Alert if site is down to send an email 

Company Logo
Ruby On Rails
Goodlogics
Jan 2017 - Present | Lahore, Pakistan

Project PropertyTrade.pk (Ruby On Rails):

By using google map api search plots and location to mapnipulate query to search and filter data. Contact agent to buy and sale plot. 

Reporting a plot, fraud photos and video. Property, house , agriculture, top societies all land are sale and buy with the help of google map to find location.

Company Logo
Php Developer (Laravel Framework)
Goodlogics
Feb 2016 - Present | Lahore, Pakistan

Project Flowline (Php Laravel Framework):
Duration: (April 2016 – Present)
This project work in ERP of sales and purchases with respect to its vendors. In this project Financial account management and how a lead handled in their whole life cycle. Handling Cash flow ledger.

Company Logo
Senior Software Engineer / DevOps
Khudi Ventures
Apr 2021 - Dec 2022 | Lahore, Pakistan


Project Dilkarishta (DKR) Dilkarishta is a platform for the marriage bureaus as well as for individuals
Khudi Ventures is a startup that is under interlink multimedia. All products in the company are legit and started from scratch and own products. 
Build an architecture RDS, Load balancing, Admin panel, API powered, autoscaling on ec2, Elastic file system, Redis Cache, Simple queue service (SQS), Error handling, Cloudwatch. Rds Proxy. DevOps Tasks, Monitoring, Apply OLAP ( Online analytical processing) to check which ec2 instance is best to handle traffic.
Applying Lambda Functions, Triggers. Managing Servers. Shell Scripting for auto-deployment. CICD using Shell scripting. Threading using supervisor for SQS. My responsibilities as a developer are to code and implement modules and features that need for marketing, end-users, algorithm optimization, presenting the module, training.

Jira is used for tracking tasks. Slack is used for communication with developers. Upgrading the Laravel Framework when required and using most latest tech PHP 8. Learning Python to solve computation problems

Education

University of Central Punjab
Masters, Masters in Science, Computer Science‎
ATOC, ACA, AOS
CGPA 3.0/4
2019
University of Central Punjab (UCP)
Bachelors, BCS/BS, BS Computer science‎
Database Management System, Programming
CGPA 2.8/4
2016
Punjab college of science
Intermediate/A-Level, Faculty of Science (Pre-Engineering), Intermediate‎
Chemistry, Mathematics, Physics
Percentage 73%
2011
Arqam House Public School
Matriculation/O-Level, Matric in Science, Matriculation‎
Biology, Mathematics, Physics
Percentage 87%
2009

Skills

Expert Ajax
Expert Amazon AWS Command
Intermediate Analytical and Problem Solving Skills
Beginner Architectural Project Management
Expert AWS
Intermediate Bash
Intermediate CD
Intermediate CI
Intermediate CSS3
Intermediate Custom Software Development
Intermediate DevOps
Beginner End to End Sales
Expert Executing Content
Intermediate Experience in Agile
Intermediate Git
Expert HTML
Intermediate HTML and XHTML
Expert HTML5 
Beginner Infrastructure Orchestration Automation
Expert JavaScript
Expert jQuery
Beginner Knowledge Of MERN Stack
Expert Laravel
Intermediate Linux
Expert Linux Server Administration
Intermediate MagnetoDB
Expert MySQL
Beginner NosSQL
Intermediate Problem Solving Skills
Intermediate Project Administration
Intermediate Project Analysis
Beginner Project Management Skills
Beginner Project Plans Management
Intermediate Python Knowledge
Intermediate Python Scripting
Intermediate Ruby on Rails
Intermediate Software Modeling
Expert Software Projects Management
Intermediate Software Solution Architecture Command
Beginner Strong Influencing Skills
Expert Strong Technical Skills
Beginner Technical Proficiency
Intermediate Understanding Of Machine Learning
Expert Web Server Management
Intermediate WebSocket
Intermediate WHRPP
Expert WP CLI

Languages

Intermediate Punjabi
Expert Urdu
Intermediate English

Muhammad Contacts